package com.wht.sip.core.transmit.model;


import lombok.Data;

/**
 * 国标设备
 *
 * @author by HaiTao.Wang on 2025/9/15.
 */
@Data
public class Device {

    /**
     * 设备国标编号
     */
    private String deviceId;

    /**
     * 设备名
     */
    private String name;

    /**
     * 传输协议
     * UDP/TCP
     */
    private String transport;
    /**
     * wan地址_ip
     */
    private String  ip;

    /**
     * wan地址_port
     */
    private int port;


    /**
     * wan地址
     */
    private String  hostAddress;

    /**
     * 数据流传输模式
     * UDP:udp传输
     * TCP-ACTIVE：tcp主动模式
     * TCP-PASSIVE：tcp被动模式
     */
    private String streamMode;

    /**
     * 密码
     */
    private String password;

    /**
     * 收流IP
     */
    private String sdpIp;

    /**
     * SIP交互IP（设备访问平台的IP）
     */
    private String localIp;

}
